deposition of christ - Turco Inglés Diccionario